drop gate sluice - Turkish English Dictionary